#列表底层的实现

#定长 数组  
#不定长 列表

class Array:
    def __init__(self,size=32):
        #赋值
        self._size = size
        #声明元素
        self._items = [None]*size
    #赋值
    def __setitem__(self,index,value):
        self._items[index] = value
    #获取值
    def __getitem__(self,index):
        return self._items[index]
#实例化对象
a = Array(4)
a[0] = 1
print(a)
